lamb meatballs on skewer - Turco Inglés Diccionario